treacle vendor - Spanish English Dictionary